package no.hist.rtc.rtchat_old;

import java.io.IOException;
import java.io.PrintWriter;
import java.net.Socket;

import android.util.Log;

public class Klient {
	private int portnr;
	private String ip_tjener;
	
	public Klient(int portnr, String ip){
		this.portnr = portnr;
		this.ip_tjener = ip;
	}
	
	public Klient(int portnr){
		this.portnr = portnr;
		//denne klienten står og lytter og setter ip når den får svar
	}

	public void send(String melding) {
	    Socket forbindelse = null;

        try {
			forbindelse = Nett.kobleOpp(ip_tjener, portnr);
		} catch (IOException e1) {
			// TODO Auto-generated catch block
			e1.printStackTrace();
			return;
		}
	    PrintWriter skriveren = null;
		try {
			skriveren = new PrintWriter(forbindelse.getOutputStream(), true);
		} catch (IOException e) {
			// TODO Auto-generated catch block
			Log.d("FEIL", "Noe feil med PrintWriter i Klient");
			e.printStackTrace();
			return;
		}
		Log.d("TAGG", "printer melding...");
		skriveren.print(melding);
		Log.d("TAGG", "melding printet...");
	}
}
